English: Can you believe this can be found in India?
Telugu: భారత్లో ఇలా జరుగుతుందని మీరు ఊహించగలరా?