English to Telugu
English: You should have seen your face right now.
Translation: నీ మొఖం చూడాల్సింది ఇప్పుడు.