English: My god, this is the WAY!
Telugu: దేవుడా. . ఇదేం రోడ్డు!