English: Hmmmm...this is weird.
Telugu: హమ్మయ్య. . . ఇదండీ సంగతి.