English: They have both been recently born.
Telugu: ఇద్దరూ ఇటీవలే పండంటి పాపలకు జన్మనిచ్చారు.