English: miracles can happen in India.
Telugu: అద్భుతాలు భారత్ లోనే సాధ్యం అంటారు.