English: All of this has been in the last few weeks alone.
Telugu: ఇదంతా కొద్ది వారాల్లోనే సాధ్యమైంది.