English: It’s time for self-introspection!
Telugu: అన్నది ఆత్మవిమర్శ చేసుకోవాల్సిన సందర్భమేమో!