Me van a poner de technical lead y estoy asustado

Es mi primera vez en este cargo, anteriormente me comento mi TL actual que posiblemente en un futuro me perfilaban para ello pero nunca esperé que fuera tan pronto :( la verdad no se si voy a dar la talla estoy un poco preocupado, posiblemente a cargo de 2 proyectos. Que consejos me dan y que experiencias me pueden comentar de ello, les agradeceria mucho.