English: From this video it seems so.
Telugu: ఇంకా ఈ వీడియో చూస్తే అది అనిపిస్తుంది.