English: This was realised a short time later.
Telugu: కొద్దిసేపటి కిందటే ఈ విషయాన్ని వెల్లడించారు.