English: India has arrived.
Telugu: భారతదేశం వచ్చింది.