English: Had to rely on the internet.
Telugu: ఇంటర్నెట్ మీదే ఆధారపడాల్సి వచ్చింది.