English: There’s a lot of talent in India.
Telugu: భారతదేశంలో ఎంతో మంది మేధావులు ఉన్నారు.