English: In your face too!
Telugu: మీ ఊర్లో కూడా!