English: My brother had recently been born.
Telugu: నా సోదరుడు ఇప్పుడే జన్మించాడు.